import CryptoJS from 'crypto-js'

class Crypto {
  constructor(salt) {
    this.salt = salt // 盐值
  }

  // md5加密的结果转为32位16进制字符串
  md5Hex(message) {
    return CryptoJS.MD5(message + this.salt).toString(CryptoJS.enc.Hex)
  }
}

export default new Crypto(import.meta.env.VITE_SALT_KEY)
